package org.sistema.pgfx.facade;

import java.util.List;

import javax.ejb.Remote;

import pgfx.general.entidades.Funcionalidad;
import pgfx.general.entidades.Nivel;
import pgfx.general.entidades.NivelFuncionalidad;
import com.pgfx.ejbModule.facade.BaseFacadeRemote;

@Remote
public interface NivelFacadeRemote extends BaseFacadeRemote<Nivel> {

	public Nivel actualizar(Nivel nivel, List<NivelFuncionalidad> nivelesFuncionalidades) throws Exception ;
	public List<NivelFuncionalidad> getFuncionalidadesNivel(Nivel nivel) throws Exception;
	public List<NivelFuncionalidad> getEventosFuncionalidadesNivel(Nivel nivel, Funcionalidad funcionalidad) throws Exception;

}
